package com.ktwlsoft.archivemanage.domain.dao.entity.guiBusiness;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.Size;

import java.io.Serializable;
import java.util.Date;

 /**
  * gui_guidance_mend_list--业务指导整改
  *
  * @author zhuhe on 2020-04-28 17:58:06
  * @version 1.0
  */
@ApiModel("gui_guidance_mend_list--业务指导整改-GuiGuidanceMendList")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class GuiGuidanceMendList implements Serializable{
	
    /**主键**/
    @ApiModelProperty("主键")
    private Long id;

    /**业务指导主键**/
    @ApiModelProperty("业务指导主键")
    private Long guidanceId;

    /**整改说明**/
    @ApiModelProperty("整改说明")
    private String mendRemark;

    /**验证说明**/
    @ApiModelProperty("验证说明")
    private String verifyRemark;

    /**创建人**/
    @ApiModelProperty("创建人")
    @Size(max = 30, message = "创建人参数超长")
    private String createName;

    /**创建人id**/
    @ApiModelProperty("创建人id")
    private Long createId;

    /**创建时间**/
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**更新人**/
    @ApiModelProperty("更新人")
    @Size(max = 30, message = "更新人参数超长")
    private String updateName;

    /**更新人id**/
    @ApiModelProperty("更新人id")
    private Long updateId;

    /**更新时间**/
    @ApiModelProperty("更新时间")
    private Date updateTime;

    /**整改状态，1待整改, 2待验证, 3打回待整改, 4验证通过**/
    @ApiModelProperty("整改状态，1待整改, 2待验证, 3打回待整改, 4验证通过")
    private Integer mendState;
}
